﻿﻿

/*global css*/

* {

	font-family: '微软雅黑', Arial, Helvetica, sans-serif;

	-webkit-text-size-adjust: none; /*_behavior:url(/iepng/iepngfix.htc);*/

	behavior: url(/inc/file/ie-css3.htc);

	outline: none !important;

}

td, th, div, input, select, textarea, li, ol, dt, dd, h1, h2, h3, h4, h5, h6 {

	font-size: 14px;

	color: #333;

}

font, span {

	font-size: 12px;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {

	padding: 0;

	margin: 0;

}

h1, h2, h3, h4, h5, h6 {

	font-weight: normal;

}

li {

	list-style-type: none;

}

img {

	border: none;

	width:auto !important;

	height:auto !important;

}

/*文字大小，颜色，行距定义 fz:font-size；fc:font-color；flh:font-line-height*/

.fz_12px {

	font-size: 12px;

}

.fz_14px {

	font-size: 14px;

}

.fz_16px {

	font-size: 16px;

}

.fc_red {

	color: #ff0000;

}

.fc_gory {

	color: #666;

}

.fc_white {

	color: #fff;

}

.fc_yellow {

	color: #ff6600;

}

.flh_150 {

	line-height: 150%;

}

.flh_180 {

	line-height: 180%;

}

/*form*/

.form_input {

	border: 1px solid #ccc;

	color: #333;

	background: url(../images/input_bg.gif) #fff repeat-x;

	height: 20px;

	line-height: 20px;

}

.form_area {

	border: 1px solid #ccc;

	color: #333;

	background: url(../images/input_bg.gif) #fff repeat-x;

	line-height: 180%;

}

.form_button {

	border: none;

	background: #505050;

	color: #fff;

	height: 22px;

	line-height: 22px;

	padding: 0 5px;

	overflow: hidden;

	width: 80px;

}

.form_button_130 {

	width: 130px;

}

.form_focus {

	border-color: red;

}

.form_gory_button {

	border: none;

	background: url(../images/button_grey.gif);

	width: 110px;

	height: 25px;

	line-height: 25px;

	font-weight: bold;

	color: #555;

	text-align: center;

}

select.form_focus {

	background: #ccc;

}

/* padding */

.clear {

	margin: 0px auto;

	clear: both;

	height: 0px;

	font-size: 0px;

	overflow: hidden;

}

.blank3 {

	margin: 0px auto;

	clear: both;

	height: 3px;

	font-size: 1px;

	overflow: hidden;

}

.blank6 {

	margin: 0px auto;

	clear: both;

	height: 6px;

	font-size: 1px;

	overflow: hidden;

}

.blank9 {

	margin: 0px auto;

	clear: both;

	height: 9px;

	font-size: 1px;

	overflow: hidden;

}

.blank12 {

	margin: 0px auto;

	clear: both;

	height: 12px;

	font-size: 1px;

	overflow: hidden;

}

.blank15 {

	margin: 0px auto;

	clear: both;

	height: 15px;

	font-size: 1px;

	overflow: hidden;

}

.blank20 {

	margin: 0px auto;

	clear: both;

	height: 20px;

	font-size: 1px;

	overflow: hidden;

}

.blank25 {

	margin: 0px auto;

	clear: both;

	height: 25px;

	font-size: 1px;

	overflow: hidden;

}

/*a*/

a {

	color: #666;

	text-decoration: none;

	-webkit-transition: all 300ms ease 0s;

	-moz-transition: all 300ms ease 0s;

	-ms-transition: all 300ms ease 0s;

	-o-transition: all 300ms ease 0s;

	transition: all 300ms ease 0s;

}

a:hover {

	color: #f26e5c;

}

a.red {

	color: red;

	text-decoration: none;

}

a.red:hover {

	color: red;

	text-decoration: underline;

}

.clean:after, .clean:before {

	display: table;

	content: '';

}

.clean:after {

	clear: both;

}

.clean {

	zoom: 1;

}

/*turn page*/

.pages{ width:96%; margin: 0px auto;}

@media(max-width:720px){

	.pages{ width:98%;}

}

/*

#turn_page {

	font-size: 0px;

	text-align: center;

	line-height: 50px;

}

#turn_page a, #turn_page font {

	height: 50px;

	font-size: 14px;

	background: #f3f3f3;

	border-radius: 50px;

	margin: 0 10px;

	display: inline-block;

}

#turn_page .page_item {

	width: 50px;

}

#turn_page .page_item_current {

	width: 50px;

	background: #fff;

	color: #f26d5b;

}

#turn_page .page_button {

	padding-left: 35px;

	padding-right: 35px;

}

#turn_page .page_button:first-child::before {

	width: 21px;

	height: 14px;

	background: url(../images/arrow-left-2.png) no-repeat;

	margin-right: 10px;

	vertical-align: middle;

	display: inline-block;

	content: '';

}

#turn_page .page_button:last-child::after {

	width: 21px;

	height: 14px;

	background: url(../images/arrow-right-2.png) no-repeat;

	margin-left: 10px;

	vertical-align: middle;

	display: inline-block;

	content: '';

}*/

